package com.service;

import com.entity.Emp;
import org.springframework.amqp.rabbit.core.RabbitTemplate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Service
public class OrderServiceImpl {


    private RabbitTemplate rabbitTemplate;

    public OrderServiceImpl(RabbitTemplate rabbitTemplate) {
        this.rabbitTemplate = rabbitTemplate;
    }

    public void createOrder(){
        //TODO:作业1：不设置路由key，可以吗？ 不可以，消息不发送
        rabbitTemplate.convertAndSend("holle","adddd");
        //作业2：写2个发送的方法，分别发送字符串和emp对象，接收端怎么写？
        rabbitTemplate.convertAndSend("holle",new Emp(2,"labe"));
    }
}
